forced sale


Results for "forced sale"

English - Turkish Dictionary

forced sale

(English - Turkish Dictionary) :
mecburi satış.